package org.sibframework.sda.test.objects;

public class HosInfectionRegistered implements java.io.Serializable {

    //Fields Generated
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;
    /**
     * 姓名<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PERSON_NAME</tt>.<p>
     */
    private java.lang.String personName = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_PATIENT_INFO_ID</tt>.<p>
     */
    private java.lang.Long hosPatientInfoId = null;
    /**
     * 治疗结果<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>TREATMENT_RESULT</tt>.<p>
     */
    private java.lang.String treatmentResult = null;
    /**
     * 性别<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>SEX</tt>.<p>
     */
    private java.lang.Long sex = null;
    /**
     * 年龄<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>AGE</tt>.<p>
     */
    private java.lang.String age = null;
    /**
     * 入院日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>IN_HOS_DATE</tt>.<p>
     */
    private java.util.Date inHosDate = null;
    /**
     * 死亡原因<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>DEATH_CAUSE</tt>.<p>
     */
    private java.lang.String deathCause = null;
    /**
     * 感染原因<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>INFECTED_CAUSE</tt>.<p>
     */
    private java.lang.String infectedCause = null;
    /**
     * 感染部位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>INFECTED_PART</tt>.<p>
     */
    private java.lang.String infectedPart = null;
    /**
     * 感染菌属<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>INFECTED_BACTERIA_GENERA</tt>.<p>
     */
    private java.lang.String infectedBacteriaGenera = null;
    /**
     * 感染日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>INFECTED_DATE</tt>.<p>
     */
    private java.util.Date infectedDate = null;
    /**
     * 民族<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>NATION_NAME</tt>.<p>
     */
    private java.lang.String nationName = null;
    /**
     * 病案号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CASE_CODE</tt>.<p>
     */
    private java.lang.String caseCode = null;
    /**
     * 报告科室<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>REPORT_DEPT_NAME</tt>.<p>
     */
    private java.lang.String reportDeptName = null;
    /**
     * 报告人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>REPORT_EMPLOYEE_ACCOUNT</tt>.<p>
     */
    private java.lang.String reportEmployeeAccount = null;
    /**
     * 易感因素<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PREDISPOSING_FACTOR</tt>.<p>
     */
    private java.lang.String predisposingFactor = null;
    /**
     * 报告日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>REPORT_DATE</tt>.<p>
     */
    private java.util.Date reportDate = null;
    /**
     * 是否上报(1是，0否)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REPORT</tt>.<p>
     */
    private java.lang.Long isReport = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    private java.util.Date updateDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    private java.lang.String updateBy = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    private java.lang.Long isRemoved = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    private java.lang.String createBy = null;

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }

    /**
     * 姓名<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PERSON_NAME</tt>.<p>
     */
    public java.lang.String getPersonName() {
    	return this.personName;
    }
    /**
     * 姓名<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PERSON_NAME</tt>.<p>
     */
    public void setPersonName(java.lang.String personName) {
    	this.personName = personName;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_PATIENT_INFO_ID</tt>.<p>
     */
    public java.lang.Long getHosPatientInfoId() {
    	return this.hosPatientInfoId;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_PATIENT_INFO_ID</tt>.<p>
     */
    public void setHosPatientInfoId(java.lang.Long hosPatientInfoId) {
    	this.hosPatientInfoId = hosPatientInfoId;
    }

    /**
     * 治疗结果<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>TREATMENT_RESULT</tt>.<p>
     */
    public java.lang.String getTreatmentResult() {
    	return this.treatmentResult;
    }
    /**
     * 治疗结果<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>TREATMENT_RESULT</tt>.<p>
     */
    public void setTreatmentResult(java.lang.String treatmentResult) {
    	this.treatmentResult = treatmentResult;
    }

    /**
     * 性别<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>SEX</tt>.<p>
     */
    public java.lang.Long getSex() {
    	return this.sex;
    }
    /**
     * 性别<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>SEX</tt>.<p>
     */
    public void setSex(java.lang.Long sex) {
    	this.sex = sex;
    }

    /**
     * 年龄<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>AGE</tt>.<p>
     */
    public java.lang.String getAge() {
    	return this.age;
    }
    /**
     * 年龄<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>32</tt>.<p>
     * Column: <tt>AGE</tt>.<p>
     */
    public void setAge(java.lang.String age) {
    	this.age = age;
    }

    /**
     * 入院日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>IN_HOS_DATE</tt>.<p>
     */
    public java.util.Date getInHosDate() {
    	return this.inHosDate;
    }
    /**
     * 入院日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>IN_HOS_DATE</tt>.<p>
     */
    public void setInHosDate(java.util.Date inHosDate) {
    	this.inHosDate = inHosDate;
    }

    /**
     * 死亡原因<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>DEATH_CAUSE</tt>.<p>
     */
    public java.lang.String getDeathCause() {
    	return this.deathCause;
    }
    /**
     * 死亡原因<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>DEATH_CAUSE</tt>.<p>
     */
    public void setDeathCause(java.lang.String deathCause) {
    	this.deathCause = deathCause;
    }

    /**
     * 感染原因<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>INFECTED_CAUSE</tt>.<p>
     */
    public java.lang.String getInfectedCause() {
    	return this.infectedCause;
    }
    /**
     * 感染原因<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>INFECTED_CAUSE</tt>.<p>
     */
    public void setInfectedCause(java.lang.String infectedCause) {
    	this.infectedCause = infectedCause;
    }

    /**
     * 感染部位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>INFECTED_PART</tt>.<p>
     */
    public java.lang.String getInfectedPart() {
    	return this.infectedPart;
    }
    /**
     * 感染部位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>1024</tt>.<p>
     * Column: <tt>INFECTED_PART</tt>.<p>
     */
    public void setInfectedPart(java.lang.String infectedPart) {
    	this.infectedPart = infectedPart;
    }

    /**
     * 感染菌属<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>INFECTED_BACTERIA_GENERA</tt>.<p>
     */
    public java.lang.String getInfectedBacteriaGenera() {
    	return this.infectedBacteriaGenera;
    }
    /**
     * 感染菌属<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>INFECTED_BACTERIA_GENERA</tt>.<p>
     */
    public void setInfectedBacteriaGenera(java.lang.String infectedBacteriaGenera) {
    	this.infectedBacteriaGenera = infectedBacteriaGenera;
    }

    /**
     * 感染日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>INFECTED_DATE</tt>.<p>
     */
    public java.util.Date getInfectedDate() {
    	return this.infectedDate;
    }
    /**
     * 感染日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>INFECTED_DATE</tt>.<p>
     */
    public void setInfectedDate(java.util.Date infectedDate) {
    	this.infectedDate = infectedDate;
    }

    /**
     * 民族<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>NATION_NAME</tt>.<p>
     */
    public java.lang.String getNationName() {
    	return this.nationName;
    }
    /**
     * 民族<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>NATION_NAME</tt>.<p>
     */
    public void setNationName(java.lang.String nationName) {
    	this.nationName = nationName;
    }

    /**
     * 病案号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CASE_CODE</tt>.<p>
     */
    public java.lang.String getCaseCode() {
    	return this.caseCode;
    }
    /**
     * 病案号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CASE_CODE</tt>.<p>
     */
    public void setCaseCode(java.lang.String caseCode) {
    	this.caseCode = caseCode;
    }

    /**
     * 报告科室<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>REPORT_DEPT_NAME</tt>.<p>
     */
    public java.lang.String getReportDeptName() {
    	return this.reportDeptName;
    }
    /**
     * 报告科室<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>REPORT_DEPT_NAME</tt>.<p>
     */
    public void setReportDeptName(java.lang.String reportDeptName) {
    	this.reportDeptName = reportDeptName;
    }

    /**
     * 报告人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>REPORT_EMPLOYEE_ACCOUNT</tt>.<p>
     */
    public java.lang.String getReportEmployeeAccount() {
    	return this.reportEmployeeAccount;
    }
    /**
     * 报告人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>REPORT_EMPLOYEE_ACCOUNT</tt>.<p>
     */
    public void setReportEmployeeAccount(java.lang.String reportEmployeeAccount) {
    	this.reportEmployeeAccount = reportEmployeeAccount;
    }

    /**
     * 易感因素<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PREDISPOSING_FACTOR</tt>.<p>
     */
    public java.lang.String getPredisposingFactor() {
    	return this.predisposingFactor;
    }
    /**
     * 易感因素<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PREDISPOSING_FACTOR</tt>.<p>
     */
    public void setPredisposingFactor(java.lang.String predisposingFactor) {
    	this.predisposingFactor = predisposingFactor;
    }

    /**
     * 报告日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>REPORT_DATE</tt>.<p>
     */
    public java.util.Date getReportDate() {
    	return this.reportDate;
    }
    /**
     * 报告日期<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>REPORT_DATE</tt>.<p>
     */
    public void setReportDate(java.util.Date reportDate) {
    	this.reportDate = reportDate;
    }

    /**
     * 是否上报(1是，0否)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REPORT</tt>.<p>
     */
    public java.lang.Long getIsReport() {
    	return this.isReport;
    }
    /**
     * 是否上报(1是，0否)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REPORT</tt>.<p>
     */
    public void setIsReport(java.lang.Long isReport) {
    	this.isReport = isReport;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public java.util.Date getUpdateDate() {
    	return this.updateDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public void setUpdateDate(java.util.Date updateDate) {
    	this.updateDate = updateDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public java.lang.String getUpdateBy() {
    	return this.updateBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public void setUpdateBy(java.lang.String updateBy) {
    	this.updateBy = updateBy;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    public java.lang.Long getIsRemoved() {
    	return this.isRemoved;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    public void setIsRemoved(java.lang.Long isRemoved) {
    	this.isRemoved = isRemoved;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public java.lang.String getCreateBy() {
    	return this.createBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public void setCreateBy(java.lang.String createBy) {
    	this.createBy = createBy;
    }
}